Broccoli Tomato Salad

Cook broccoli in small amount of water for 5 minutes until crisp tender. Rinse with cold water and drain. Place in large bowl. Add tomatoes, mushrooms, and onions. Combine dressing ingredients in a jar with a tight fitting lid and shake well. pour over salad. Toss gently. Cover and chill for 1 hour.